package com.rainman.simpleredis.bootstart.configuration;

import lombok.Data;

import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * simple-redis配置
 *
 */
@Data
@ConfigurationProperties(prefix = "simple-redis")
public class SimpleRedisProperties {

   /**
    * 区分项目，如果多项目公用一个redis的时候使用
    */
   private Integer product=0;

   /**
    * 编码
    */
   private String charset="UTF-8";

   /**
    * 缓存名称时间分隔符
    */
   private String cacheTimeSpit="#";

   /**
    * 缓存时间单位
    *
    * 取值为大写字母S（秒） 或 MS（毫秒）
    *
    */
   private String cacheTimeUnit="MS";

   /**
    * mq版本
    */
   private Long mqVer=0L;

   /**
    * 消息处理线程数
    */
   private Integer mqThreadNum=4;

}
